package model

type CompressParams struct {
	SourcePath     string `json:"sourcePath"`     // 来源路径，支持文件或文件夹
	OutputFilePath string `json:"outputFilePath"` // 打包后的文件路径，含名称
	Grade          uint16 `json:"grade"`          // 压缩等级,当前仅支持：0（不压缩）或 8（使用Deflate算法的压缩方式）
}

type DecompressParams struct {
	SourceFilePath string `json:"sourceFilePath"` // 压缩文件路径
	TargetPath     string `json:"targetPath"`     // 解压后的文件存放路径
	IsOverwrite    bool   `json:"isOverwrite"`    // 文件存在时是否覆写
}
